This is G o o g l e's cache of http://www.rockbox.org/twiki/bin/view/Main/PortPinAssignments as retrieved on 8 Sep 2005 04:48:16 GMT.
G o o g l e's cache is the snapshot that we took of the page as we crawled the web.
The page may have changed since that time. Click here for the current page without highlighting.
This cached page may reference images which are no longer available. Click here for the cached text only.
To link to or bookmark this page, use the following url: http://www.google.com/search?q=cache:2tc605OZ2kgJ:www.rockbox.org/twiki/bin/view/Main/PortPinAssignments+site:rockbox.org+portpinassignments++&hl=en&client=firefox


Google is neither affiliated with the authors of this page nor responsible for its content.
These search terms have been highlighted: portpinassignments 

Rockbox . Main . PortPinAssignments

 Rockbox Logo 

home
download
documentation
mailing lists
wiki
IRC
forums
daily builds
feature requests
bug reports
patches


SourceForge.net Logo

Rockbox > Main > PortPinAssignments
Main . { Users | Changes | Index | Search | Register | Go }

Port Pin Assignments

Archos Jukebox

Port A

Port pin Player Recorder FM/V2 Recorder Ondio
PA0 GP In DC adapter detect (0=inserted) /CS4 MAS Parallel Port (for recording) /CS4 MAS Parallel Port (for recording) /CS4 MAS Parallel Port (for recording)
PA1 /RAS Out DRAM control /RAS Out DRAM control /RAS Out DRAM control /RAS Out DRAM control
PA2 /CS6 Out ATA registers /CS6 Out ATA registers /CS6 Out ATA registers GP Out FM tuner power (low active)
PA3 /WAIT In Bus handshake /WAIT In Bus handshake /WAIT In Bus handshake GP Out Card detect (low active)
PA4 /WR Out Bus write signal /WR Out Bus write signal /WR Out Bus write signal /WR Out Bus write signal
PA5 GP In ON key (0=pressed) GP Out ATA power control (1=on) GP Out ATA/LED power control (1=on) GP Out USB Enable (1=enable)
PA6 /RD Out Bus read signal /RD Out Bus read signal /RD Out Bus read signal /RD Out Bus read signal
PA7 GP Out ATA buffer control (0=active) GP Out ATA buffer control (0=active) GP Out ATA buffer control (0=active) GP Out internal MMC flash reset
PA8 GP Out MAS POR Reset (0=reset) GP Out MAS POR Reset (polarity varies) GP Out MAS POR Reset (polarity varies) GP Out MAS POR Reset, low active
PA9 GP Out ATA Reset (0=reset) GP Out ATA Reset (0=reset) GP Out ATA Reset (0=reset) GP Out MMC chip select
PA10 GP Out USB Enable (0=enable) GP Out USB Enable (polarity varies) GP Out USB Enable (polarity varies) GP Out internal flash chip select
PA11 GP In STOP key (0=pressed) GP Out MAS PR DMA Request (polarity varies) GP Out MAS PR DMA Request (polarity varies) GP Out MAS PR DMA Request
PA12 /IRQ0 ATA INTRQ (not used) /IRQ0 ATA INTRQ (not used) /IRQ0 ATA INTRQ (not used) GP Out internal MMC clock enable (polarity varies)
PA13     /IRQ1 RTC IRQ     /IRQ1 ready/busy from internal flash
PA14 GP Out Backlight (0=on) GP In Not used     GP Out backlight provision (1=on)
PA15 GP In USB cable detect (0=inserted) /IRQ3 MAS Demand IRQ, start demand /IRQ3 MAS Demand IRQ, start demand /IRQ3 MAS Demand IRQ, start demand

Port B

Port pin Player Recorder FM/V2 Recorder Ondio
PB0 GP Out LCD Data Select (1=data) GP Out LCD Serial Data GP Out LCD Serial Data / FM Radio Data In GP Out LCD Serial Data
PB1 GP Out LCD Chip Select (0=active) GP Out LCD Serial Clock GP Out LCD Serial Clock / FM Radio Serial Clock GP Out LCD Serial Clock / FM Radio Serial Clock
PB2 GP Out LCD Serial Data GP Out LCD Data Select (1=data) GP Out LCD Data Select (1=data) GP Out LCD Data Select (1=data)
PB3 GP Out LCD Serial Clock GP Out LCD Chip Select (0=active) GP Out LCD Chip Select (0=active) / FM Radio Chip Enable (1=active) GP Out LCD Chip Select (0=active) / FM Radio BUSENABLE (1 = active)
PB4 GP Out Hard disk power (1=on) (very old players don't have this) GP In OFF key (0=pressed) GP In FM Radio Data Out GP I/O FM Radio I2C Data
PB5 GP Out MAS WSEN (1=enable) GP Out Charger control (0=enable) GP Out Main power control (0=shut off) GP Out Main power control (0=shut off)
PB6 GP Out Red LED control (1=on) GP Out Red LED control (1=on) GP Out Red LED control (1=on) GP Out I2C Clock
PB7 GP I/O I²C Data GP Out I²C Data GP Out I²C Data GP I/O I2C Data
PB8     GP In ON key (0=pressed)     GP Out MAS SIBI
PB9 TxD0 MAS Serial link for MP3 data TxD0 MAS Serial link for MP3 data TxD0 MAS Serial link for MP3 data TxD0 MAS Serial link for MP3 data
PB10 RxD1 Remote control serial input RxD1 Remote control serial input Unused (meant for RDS data input, IIRC) RxD1 SPI data read from MMC
PB11             TxD1 SPI data write to MMC
PB12 SCK0 MAS Serial Clock for MP3 data SCK0 MAS Serial Clock for MP3 data SCK0 MAS Serial Clock for MP3 data SCK0 MAS Serial Clock for MP3 data
PB13 GP Out I²C Clock GP Out I²C Clock GP Out I²C Clock SCK1 SPI clock to MMC
PB14 /IRQ6 MAS Demand IRQ, stop demand /IRQ6 MAS Demand IRQ, stop demand /IRQ6 MAS Demand IRQ, stop demand /IRQ6 MAS Demand IRQ, stop demand
PB15 GP In MAS MP3 frame sync GP In MAS PRTW input (0=ready) GP In MAS PRTW input (0=ready) GP In MAS PRTW input (0=ready)

Port C/ Analog In

Port pin Player Recorder FM/V2 Recorder Ondio
PC0/AN0 LEFT key Battery voltage 1 (unusable)   MMC presence switch
PC1/AN1 MENU key Charger regulator voltage USB detect USB detection
PC2/AN2 RIGHT key USB voltage OFF key Menu button
PC3/AN3 PLAY key   ON key On/Off button
PC4/AN4   F1, F2, F3, UP keys F1, F2, F3, UP keys direction keys
PC5/AN5   DOWN, PLAY, LEFT, RIGHT keys DOWN, PLAY, LEFT, RIGHT keys USB bridge activity
PC6/AN6 Battery voltage Battery voltage Battery voltage Power good
PC7/AN7 DC input voltage DC input voltage Charge current? Battery voltage

iRiver

GPIO

H1x0 H3x0
Port pin I/O/F Description I/O/F Description
0 F DDATA0    
1 F DDATA1    
2 F DDATA2    
3 O I2C Clock (to FM tuner) (C)    
4 F DDATA3    
5 O EEPROM?    
6 O USB charge control?    
7 O ADC CS (C)    
8 F A25    
9 O Disk LED control (C)    
10 F BCLK    
11 O Remote LCD backlight (0 = on) (C)    
12 O EEPROM I2C CLK (C) I/O EEPROM I2C SCL & PCF50606 SCL (C)
13 F IDE_DIOR (C)    
14 F IDE_DIOW (C)    
15 F SCLK_OUT    
16 O Remote LCD RS (C)    
17 F BUFENB2 (For ATA buffers) (C)    
18 O ATAEN to ISD300 (1=USB controlled disk) (C)    
19 O ATA RESET    
20 F TA    
21 O ADC Data Out (C)    
22 O SPI CLK (C)    
23 O Audio mux select (0=Playback, 1=FM tuner) (C)    
24 O ISD300 power (1=on) (C)    
25 F SDATAO1    
26 F QSPI_DOUT    
27 F* RXD1 + TXD1    
28 O* Remote LCD CLK (C)    
29 O Reset line for UDA1380 (C)    
30 I* Remote control detect (0=present) (C)    
31 I* ADC Data In (C) & Hard drive power (0=on) (C)    

GPIO1

H1x0 H3x0
Port pin I/O/F Description I/O/F Description
32   Unassigned    
33 I Hold switch (C)    
34 O Remote LCD CS (C)    
35 O LCD A0 (C)    
36 F* EBUIN1 + EBUOUT1    
37 I* On/Play/Pause key (0=down) (C)    
38 I* Remote On/Play/Pause key (0=down) (C)    
39 I* USB detect (C)    
40   Unassigned    
41 F* SDATAI2/SDATAO2    
42 F* SDATAI4/MCLK2    
43   Unassigned    
44 F LRCK2    
45 I/O EEPROM I2C SDA (C) I/O EEPROM I2C SDA & PCF50606 SDA (C)
46 O LCD RESET (active low) (C)    
47   Unassigned    
48 F SCLK2    
49 O LCD backlight (0 = on) (C)    
50 O Remote LCD DATA (C)    
51 O Power control (Write 0 at power off) O Same (C)
52 I Remote Hold switch (1=hold) (C)    
53 F SUBR    
54 I Charger detect (1=inserted) (C)    
55 I/O I2C Data (to FM tuner) (C)    
56 O S/PDIF Tx diode enable (H120: 0=on, H110: 1= on) (C)    
57 F BUFENB1    
58 F CS1 (LCD) (C)    
59 F PST0    
60 F PST1    
61 F PST2    
62 F PST3    
63 F PSTCLK    

"*" indicates that this GPIO or function is actually implemented by two pins on the physical package -- one dedicated input pin and one dedicated output. This means that this logical bit can serve two functions simultaneously. There's only one bit that decides function vs. GPIO, so the composite pin must either both be function pins or a GPI and GPO pin.

"(C)" indicates that it is confirmed

There is an (obsolete) similar table at IriverMemoryMap which includes information on where in the original firmware you can find usage of these pins.

iAudio X5

GPIO

Port pin I/O/F Description
0 ? ?
1 ? ?
2 ? ?
3 ? ?
4 ? ?
5 ? ?
6 ? ?
7 ? ?
8 ? ?
9 ? ?
10 ? ?
11 ? ?
12 ? ?
13 ? ?
14 ? ?
15 ? ?
16 ? ?
17 ? ?
18 ? ?
19 ? ?
20 ? ?
21 ? ?
22 ? ?
23 ? ?
24 ? ?
25 ? ?
26 ? ?
27 ? ?
28 ? ?
29 ? ?
30 ? ?
31 ? ?

GPIO1

Port pin I/O/F Description
32 ? ?
33 ? ?
34 ? ?
35 ? ?
36 ? ?
37 ? ?
38 ? ?
39 ? ?
40 ? ?
41 ? ?
42 ? ?
43 ? ?
44 ? ?
45 ? ?
46 ? ?
47 ? ?
48 ? ?
49 ? ?
50 ? ?
51 ? ?
52 ? ?
53 ? ?
54 ? ?
55 ? ?
56 ? ?
57 ? ?
58 ? ?
59 ? ?
60 ? ?
61 ? ?
62 ? ?
63 ? ?

{ Edit | View raw | Attach | Ref-By | Printable | Diffs | r1.25 | > | r1.24 | > | r1.23 | More }
Revision r1.25 - 19 Aug 2005 - 12:27 GMT - LinusNielsenFeltzing Copyright © 1999-2005 by the contributing authors.